Complex Models, More Data: Simpler Programming?

نویسنده

  • Ignacy Misztal
چکیده

The complexity of models used for or considered for use in genetic evaluation is increasing. Examples of new models are test-day models in dairy cattle, growth models in beef cattle, and models with dominance or/and QTL effects. These models are usually linear but analyses of some traits may require nonlinear models, which are usually more complicated to write and test. More complicated models may require a larger data set. In the future we may expect new types of models that will be used to analyze even larger data sets. In order to support new models, the computer programs need to be upgradeable and therefore easy to understand or simple. Programs in a matrix language are usually simple but inefficient and cannot work with larger data sets. In order to support large data sets, programs need to be efficient, which usually means complicated and hard to modify. Traditionally, mixed model packages available in animal breeding were written with efficiency in mind. Although they are useful at a time when they are developed, they become outdated. For example, none of the packages available in 1994 (Misztal, 94) supported the now-popular random regressions. Some of these packages have been updated to include random regressions, but some may be too complicated to update. Two developments can lead to simple yet efficient programs: increase in computer power and programming languages with objectoriented features. Greater computer power allows avoidance of optimizations that would complicate programs. Better programming languages allow to express the same algorithms simpler but as efficient. 2. Software complexity and Optimization

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Cognitive Preferences and the Interpretability of Rule-based Models

It is conventional wisdom in machine learning and data mining that logical models such as rule sets are more interpretable than other models, and that among such rule-based models, simpler models are more interpretable than more complex ones. In this position paper, we question this latter assumption, and recapitulate evidence for and against this postulate. We also report the results of an eva...

متن کامل

ON THE POWER OF LANGUAGES FOR THE MANIPULATION OF COMPLEX VALUES y

Various models and languages for describing and manipulating hierarchically structured data have been proposed. Algebraic, calculus-based and logic-programming oriented languages have all been considered. This paper presents a general model for complex values (i.e., values with hierarchical structures), and languages for it based on the three paradigms. The algebraic language generalizes those ...

متن کامل

Application of Gene Expression Programming and Support Vector Regression models to Modeling and Prediction Monthly precipitation

Estimating and predicting precipitation and achieving its runoff play an important role to correct management and exploitation of basins, management of dams and reservoirs, minimizing the flood damages and droughts, and water resource management, so they are considered by hydrologists. The appropriate performance of intelligent models leads researchers to use them for predicting hydrological ph...

متن کامل

How complex should models be? Comparing correlative and mechanistic range dynamics models.

Criticism has been levelled at climate-change-induced forecasts of species range shifts that do not account explicitly for complex population dynamics. The relative importance of such dynamics under climate change is, however, undetermined because direct tests comparing the performance of demographic models vs. simpler ecological niche models are still lacking owing to difficulties in evaluatin...

متن کامل

Fitting dynamic models using integrated nested Laplace approximations - INLA

In this paper we propose a computational framework to perform approximate Bayesian inference in linear and generalized linear dynamic models based on the Integrated Nested Laplace Approximation (INLA) approach, which overcomes some limitations of computational tools presently available in the dynamic modeling literature. We show how to formulate specific latent models in a state-space form, eve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999